travel in foreign countries - Español Inglés Diccionario